package com.quartet.modules.vehicle.dto;

import com.quartet.api.SuperPageBo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 车辆摘要信息表(TVehicleInfo)表实体类
 *
 * @author makejava
 * @since 2021-05-04 17:26:12
 */
@Data
public class TVehicleInfoRequestDto extends SuperPageBo  {

    /**
     * @Fields serialVersionUID
     *
     */
    private static final long serialVersionUID = -4635071591541345301L;
    /**
     * 设备编码
     */
    @ApiModelProperty(value = "设备编码")
    private String equipmentCode;
    /**
     * 所属客户编码集合
     */
    @ApiModelProperty(value = "所属客户编码集合")
    private List<String> customerCodeList;
    /**
     * 车牌号
     */
    @ApiModelProperty(value = "车牌号")
    private String carNumber;
    /**
     * 流量卡号
     */
    @ApiModelProperty(value = "流量卡号")
    private String flowCardNumber;
    /**
     * 状态 1：正常 2：停用 3：将过期 4：已过期 5：注销
     */
    @ApiModelProperty(value = "状态 1：正常 2：停用 3：将过期 4：已过期 5：注销")
    private Integer status;
    /**
     * 过期时间开始时间
     */
    @ApiModelProperty(value = "过期时间开始时间")
    private String expireStartTime;

    /**
     * 过期时间结束时间
     */
    @ApiModelProperty(value = "过期时间结束时间")
    private String expireEndTime;

}
